package com.erlang.spring.service;

import com.erlang.spring.factory.CarFactroy;
import com.erlang.spring.pojo.Audi;
import com.erlang.spring.pojo.Car;

/**
 * @Description：车辆使用场景
 */
public class CarService {
  Car audi = CarFactroy.getCar(Audi.class);
  /**
   * @Description 回家
   */
  public void gotoHome() {
    //Audi audi = new Audi();
    audi.start();
    audi.run();
    audi.start();
    System.out.println("到家了。。。");
  }

  /**
   * @Description 上班
   */
  public void gotoWork() {
    //Audi audi = new Audi();
    audi.start();
    audi.run();
    audi.start();
    System.out.println("到家了。。。");
  }

  /**
   * @Description 约会
   */
  public void gotoFindMM() {
    //Audi audi = new Audi();
    audi.start();
    audi.run();
    audi.start();
    System.out.println("到约会地点。。。");
  }
}